package com.hq.fxh.Utils;

import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

/**
 * Created by 大圣 on 2015/7/27 0027.
 */
public class CheckUtils {
    /***
     * 检查输入框
     *
     * @param editText 输入框
     * @return 输入框内容
     */
    public static String checkEditText(EditText editText) {
        if (editText != null && editText.getText() != null
                && !"".equals(editText.getText().toString())) {
            return editText.getText().toString().trim();
        }else{
            return "";
        }
    }
    /**
     *检查文本框
     *
     * @param textView
     * @return 文本框内容
     */
    public static String checkTextView(TextView textView){
        if (textView != null && textView.getText() != null
                && !"".equals(textView.getText().toString())) {
            return textView.getText().toString().trim();
        }else{
            return "";
        }
    }
    /**
     *检查按钮文本
     *
     * @param button
     * @return 文本框内容
     */
    public static String checkButton(Button button){
        if (button != null && button.getText() != null
                && !"".equals(button.getText().toString())) {
            return button.getText().toString().trim();
        }else{
            return "";
        }
    }
    /**
     * 手机号验证
     *
     * @param phoneNumber
     * @return true 代表 手机号格式正确,false 代表手机号格式不正确
     */
    public static boolean isMobileNumber(String phoneNumber){
        String reg = "\\d{11}";
        return phoneNumber.matches(reg);
    }
}

